import {VisualEditorComponentProps} from "../../../plugins/menu.registry";
import {FC, memo} from "react";



const TextWithPropsRender:FC<VisualEditorComponentProps> = memo(({color,size,text})=>{
    // @ts-ignore
    return <span style={{fontSize:size.value,color:color.value}}>{text.value}</span>
})

const TextRender = (defineProps:VisualEditorComponentProps)=>{
    // console.log(defineProps,'defineProps')
    return <TextWithPropsRender {...defineProps} />
}


const TextPreview = ()=>{
    return <div>文本</div>
}

export default {
    TextRender,
    TextPreview
}
